﻿
.header .hd {position:relative;height:85px;}

.item-area li.area_more a,
.item-area li.current,
.item-content li,
.notice li,.help-center li,
.guidebook,
.item-border h2 span,
.ubtrip_search{background:url(../images/Template1/bg_index.png) no-repeat;}
.search{background:url(../images/Template1/bg_search.png) no-repeat;height: 390px;position: relative;width: 302px;}
/*
.nav .nav-menu li.current a,
.nav*/

.notice li,
.help-center li{padding-left:12px;background-position:-270px 0;font-size:12px;line-height:150%;}

.notice{margin-top:10px;}
.booking-step{padding:0 0 4px;margin-top:10px;margin-left:3px;margin-right:3px;}
.help-center{margin: 10px 3px 0;text-align: left;}
.travel-toolbox{margin:0 3px;}
.help-center, .travel-toolbox{width:auto;}
.item-box{margin-top:10px;}

.ubtrip_play{width:400px;height:200px;overflow:hidden;position:relative;}
.ubtrip_play_page{position:absolute;right:6px;bottom:7px;}
.ubtrip_play_page li{height:18px;line-height:18px;overflow:hidden;text-align:center;width:18px;margin-right:4px;float:left;display:inline;cursor:pointer;background-color:#333;color:#fff;}
.ubtrip_play_page li.selected{background-color:#f60;font-weight:bold;}

.item-area{border-bottom:2px solid #ddd;padding-bottom:3px;padding-left:25px;}
.item-area li{float:left;height:28px;line-height:28px;overflow:hidden;margin-bottom:-5px;cursor:pointer;width:50px;text-align:center;position:relative;color:#06c;}
.item-area li.current{border:1px solid #ccc;border-bottom:0;background-position:0 -376px;font-size:14px;color:#666;font-weight:bold;}
.item-area li.area_more{float:right;padding:0;width:52px;}
.item-area li.area_more a{background-position:0 -209px;width:52px;height:19px;text-indent:-100px;overflow:hidden;margin-top:4px;display:block;}
.item-content{padding:10px 26px 10px 28px;}
.item-content li{overflow:hidden;zoom:1;line-height:180%;background-position:-271px -15px;padding-left:10px;}
.item-content li a{float:left;}
.item-content li a:link,.item-content li a:visited{color:#06c;text-decoration:none;}
.item-content li a:hover{text-decoration:none;}
.item-content .item_date{margin-right:8px;color:#333;}
.item-content .price,.hotels-content .price{float:right;}
.ad260x200{width:260px;height:200px;margin-top:10px;}
.ad468x60{width:468px;height:60px;overflow:hidden;position:absolute;left:262px;top:5px;}

.travel_choice{margin-top:10px;height:289px;*height:297px;_height:295px;}
.travel-content{}
.travel-content li{padding:3px 5px;float:left;width:220px;}


.travel-content li a{float:left;}
.travel-content li .price{float:right;display:block;}
.travel-panel{overflow:hidden;}

.item-panel .ul{display:none;}
.item-panel .ul.current{display:block}
.column-right{font-size:12px;}

.guidebook{background-position:0 -209px;margin:0 auto 5px;}
.item-border h2{background:none;background-color:#E5F1FF;border:0;margin:1px 1px 8px 1px;}
.item-border h2 strong{font-size:12px;float:left}
.item-border h2 span{float:right;width:168px;height:28px;background-position:0 -497px;}

.travel-panel ul,.hotels-panel ul,.flight-panel ul{display:none;}
.travel-panel ul.current,.hotels-panel ul.current,.flight-panel ul.current{display:block;}
.flight-content li .price,.hotels-content li .price{margin-right:10px;display:inline}
.travel-content li .price{margin-right:15px;}

.content .sidebar{width:286px;}
.search{width:286px;overflow:hidden}
.search .search-tabs{position:static;margin:51px 0 0 0;padding:0 8px 0 9px;}
.t0-selected{background-position:0 -565px;}
.t1-selected{background-position:0 -616px;}
.t2-selected{background-position:0 -664px;}
.ubtrip_search{width:265px;}
.ubtrip_search li{float:left;height:41px;width:87px;}
.ubtrip_search li a{display:block;height:41px;line-height:41px;overflow:hidden;}
.ubtrip_search_flight a{text-indent:35px;}
.ubtrip_search_hotel a{text-indent:35px;}
.ubtrip_search_train a{text-indent:41px;}
.search .search-content{position:relative;}
.travel-toolbox-weather,.travel-tips{margin-left:40px;}
.hotels_choice{height:215px;height:216px\9;*height:221px;_height:222px;}
.hotels_choice li{}
.help-center{height:146px;height:149px\9;}

.exchange-rates{margin:-5px 0 0 -10px;}
.train-times{margin-left:60px;}
/*
.nav{background-position:0 -412px;height:37px;background-repeat:repeat-x}
.nav .nav-menu li{width:80px;text-align:center;}
.nav .nav-menu li.current a strong{background:none;}
.nav .nav-menu li.current a{background-position:0 -459px;color:#2F6DA0;font-weight:bold;font-size:14px;}
.nav .nav-menu li.current a:hover,.nav .nav-menu li.current a:link,.nav .nav-menu li.current a:visited{background-position:0 -459px;color:#2F6DA0;font-weight:bold;font-size:14px}
.nav .nav-menu li a:hover{background-position:0 -459px;}
.nav .nav-menu li a:hover strong{background:none}
*/

.template-hd-link{position:absolute;top:18px;right:27px;font-size: 14px;font-weight:bold;text-align:center;color:#666;}
.template-hd-link strong{background-position:-84px -240px;color:#FF8F11;}
.item-border{border:1px solid #3284C8}
.ad_google_height_100{height:100px;margin-top:10px;text-align:left;}
.ad_google_height_39{height:39px;text-align:left;}
.ad_google_height_71{height:71px;}
.footer_pages{width:988px;}